package kyverno

const (
	// Well known labels
	LabelAppComponent       = "app.kubernetes.io/component"
	LabelAppManagedBy       = "app.kubernetes.io/managed-by"
	LabelCacheEnabled       = "cache.kyverno.io/enabled"
	LabelCertManagedBy      = "cert.kyverno.io/managed-by"
	LabelCleanupTtl         = "cleanup.kyverno.io/ttl"
	LabelWebhookManagedBy   = "webhook.kyverno.io/managed-by"
	LabelExcludeReporting   = "reports.kyverno.io/disabled"
	LabelEnableVAPReporting = "reports.kyverno.io/enabled"
	// Well known annotations
	AnnotationAutogenControllers       = "pod-policies.kyverno.io/autogen-controllers"
	AnnotationImageVerify              = "kyverno.io/verify-images"
	AnnotationImageVerifyOutcomes      = "kyverno.io/image-verification-outcomes"
	AnnotationPolicyCategory           = "policies.kyverno.io/category"
	AnnotationPolicyScored             = "policies.kyverno.io/scored"
	AnnotationPolicySeverity           = "policies.kyverno.io/severity"
	AnnotationCleanupPropagationPolicy = "cleanup.kyverno.io/propagation-policy"
	// Well known values
	ValueKyvernoApp        = "kyverno"
	ValueTtlDateTimeLayout = "2006-01-02T150405Z"
	ValueTtlDateLayout     = "2006-01-02"
)
